liberation of istanbul - French English Dictionary